/*
 * css/dark-cyan.css
 *
 * Created by Chris Chrisostomou (https://github.com/chrismou), inspired by an original design by Daniel Stuart (https://github.com/danielstuart14)
 *
 * Subject to terms and conditions in LICENSE.md.
 *
 */

iron-icon[icon="av:explicit"],
music-content .info-card sj-paper-button, #music-content .info-card paper-button,
.top-charts-view .song-row [data-col="index"] .column-content, .material-card .details .left-items .index,
.more-songs-container,
paper-toast [data-action="button"],
paper-toast paper-button[data-action="button"],
.cluster .lane-button core-icon, .cluster .lane-button iron-icon,
.material a.primary,
paper-toggle-button [checked] .toggle-ink,
paper-input-decorator[focused] .floated-label .label-text,
paper-checkbox #ink[checked],
.material-detail-view .material-container-details .read-more-button,
.material .goog-menu .goog-menuitem.selected .goog-menuitem-content,
.material .goog-menu .goog-menuitem.selected .goog-menuitem-content:hover,
paper-input-decorator .floatedLabelText,
paper-action-dialog sj-paper-button, paper-dialog .buttons paper-button,
#signup-full .new-user-quiz h1,
#player.material .material-player-middle paper-icon-button[data-id="play-pause"]:not([disabled]),
#player.material #material-player-right-wrapper paper-icon-button[data-id="queue"].opened,
#player.material .material-player-middle paper-icon-button[data-id="repeat"].active,
#player.material .material-player-middle paper-icon-button[data-id="shuffle"].active,
.material .nav-item-container.selected,
.nav-item-container.selected core-icon, .nav-item-container.selected iron-icon,
.material .song-row [data-col="radio"],
.ups.light core-icon, .ups.light iron-icon,
paper-slider#sliderBar paper-ripple.paper-slider,
.material .song-table .song-row.currently-playing td
{
    color: #039cac!important;
}

.music-source-list::-webkit-scrollbar-thumb,
sj-paper-button.material-primary, paper-button.material-primary,
button.primary,
paper-button.material-primary[no-focus],
paper-toggle-button [checked] .toggle,
paper-input-decorator #underline .focused-underline,
paper-checkbox #checkbox.checked,
#material-app-bar,
paper-slider #sliderBar #activeProgress,
paper-slider#material-player-progress #sliderContainer.disabled #sliderBar #activeProgress,
#sliderKnobInner.paper-slider,
#primaryProgress.paper-progress,
.material-drag .song-drag-label,
.material-transfer-radial-upload-overlay, .material-transfer-radial-download-overlay, .material-transfer-radial-processing-overlay,
#current-loading-progress,
paper-toggle-button[checked]:not([disabled]) .toggle-button.paper-toggle-button,
paper-toggle-button[checked]:not([disabled]) .toggle-bar.paper-toggle-button {
    background-color: #039cac!important;
}

paper-checkbox #checkbox.checked,
#loading-overlay.material paper-spinner .circle,
paper-action-dialog.get-link .content paper-spinner .circle,
.delete-library-dialog .delete-in-progress paper-spinner .circle, .delete-recommendations-dialog .delete-in-progress paper-spinner .circle,
.nav-section .selected,
#loading-overlay.material paper-spinner .circle,
#loading-overlay.material paper-spinner-lite .circle,
#sliderKnobInner.paper-slider
{
    border-color: #039cac!important;
}

.material-container-details sj-fab, .material-container-details paper-fab {
    background: #039cac!important;
}

paper-header-panel#content-container.transparent #material-app-bar {
    background-color: rgba(3, 166, 181, 0.4)!important;
}

/* New drawer / other additions */
[class*="sj-play-button"] #pulse {
    background-color: rgba(3, 156, 172, 0.4)!important;
}

[class*="sj-play-button"] #buttonContent {
    background: #039cac!important;
}

.primary:not([style-scope]):not(.style-scope) {
    color: #039cac!important;
}

paper-dialog input::selection,
paper-dialog textarea::selection {
    background-color: rgba(3, 156, 172, 0.25) !important
}

.label-is-highlighted [id*="paper-input-label"],
[class*="paper-input-container"] .add-on-content.is-highlighted.paper-input-container * {
    color: #039cac!important;
}

.ups,
.focused-line {
    background: #039cac!important;
}
